nile squeaker - German English Dictionary